xen/sched: make sched-if.h really scheduler private
authorJuergen Gross <jgross@suse.com>
Thu, 7 Nov 2019 14:34:37 +0000 (15:34 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 22 Jan 2020 17:37:11 +0000 (17:37 +0000)
commitcbe977f5e0b42931fd76169595c4ab208e0d79af
tree34ed83dfa80eb676e24e23534eeb9134d61f8048
parent6cb4b01c033b7abc3e7175501330dfb01fb09da5
xen/sched: make sched-if.h really scheduler private

include/xen/sched-if.h should be private to scheduler code, so move it
to common/sched/private.h and move the remaining use cases to
cpupool.c and core.c.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>
14 files changed:
xen/arch/x86/dom0_build.c
xen/common/domain.c
xen/common/domctl.c
xen/common/sched/arinc653.c
xen/common/sched/core.c
xen/common/sched/cpupool.c
xen/common/sched/credit.c
xen/common/sched/credit2.c
xen/common/sched/null.c
xen/common/sched/private.h [new file with mode: 0644]
xen/common/sched/rt.c
xen/include/xen/domain.h
xen/include/xen/sched-if.h [deleted file]
xen/include/xen/sched.h